(Qbar, Qhbar, Qbox, Qhollow, Vblink_cursor_alist):
authorKim F. Storm <storm@cua.dk>
Fri, 30 Aug 2002 12:00:12 +0000 (12:00 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 30 Aug 2002 12:00:12 +0000 (12:00 +0000)
commitc3cc208da77ecafe79bd3b5ca0318d1beb46f04d
tree2b3af1ff67d9065e87340bc5df754016723075b8
parentdaf2156c706805cd6442b777808006b38c9df33d
(Qbar, Qhbar, Qbox, Qhollow, Vblink_cursor_alist):
Variables consolidated here.
(Valternate_cursor_type, Qalternate_cursor_type): New variables.
(Vcursor_in_non_selected_windows): Renamed from
cursor_in_non_selected_windows and changed to Lisp_Object.
(syms_of_xdisp): Define and staticpro new and moved variables.
(get_specified_cursor_type): Renamed from x_specified_cursor_type;
consolidated here.  Recognize Qhollow setting.
(set_frame_cursor_types): New function to set frame cursor types
based on the frame parameters.
(get_window_cursor_type): New function to calculate new cursor
type and width for the specified window.  Based on duplicated
code consolidated here.
Enhancements: cursor-in-non-selected-windows may be a cursor type,
check buffer-local alternate-cursor-type and blink-cursor-alist
before using built-in blink off methods.
src/xdisp.c